.shopList{
	width: 100%;
	height: 99%;
	box-sizing: border-box;
	padding-top: 120rpx;
	.topBox{
		width: 100%;
		height: 120rpx;
		position: fixed;
		left: 0;
		top: 0;
		z-index: 999;
		background: #fff;
		.sortBox{
			display: flex;
			height: 80rpx;
			line-height: 76rpx;
			border-bottom: 1px solid #eee;
			width: calc(100% - 60rpx);
			margin: auto;
			background: #fff;
			z-index: 99;
			.cont{
				width: 188rpx;
				padding-left: 14rpx;
				.txt{
					color: #000;
					font-size: 28rpx;
				}
				.active{
					color: #FA960A;
				}
			}	
		}
	}
	.goodsList{
		width: 100%;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		padding: 10rpx 30rpx;
		.box{
			width: 324rpx;
			margin-bottom: 30rpx;
			border-radius: 10rpx;
			overflow: hidden;
			box-shadow: 0 0 10rpx 0 rgba(0,0,0,0.2);
			image{
				width: 100%;
				height: 310rpx;
			}
			.intro{
				width: 100%;
				background: #fff;
				box-sizing: border-box;
				padding: 10rpx 20rpx 0 20rpx;
				padding-bottom: 10rpx;
				display: flex;
				justify-content: space-between;
				border-top: 1px solid #eee;
				.name{
					font-size: 22rpx;
					display: block;
					width: 40%;
					white-space: nowrap;
					overflow: hidden;
					text-overflow: ellipsis;
				}
				.price{
					font-size: 22rpx;
					color: #FA960A;
				}
			}
		}
	}
}